approaching traffic - German English Dictionary